#include "vcajero.h"
#include "ui_vcajero.h"
#include "vista/pantallas_cajero/pant_ingrese_monto/pant_ingrese_monto.h"
#include "vista/pantallas_cajero/pant_ingrese_numero_cuenta/pant_ingrese_numero_cuenta.h"
#include "vista/pantallas_cajero/pant_ingrese_clave/pant_ingrese_clave.h"
#include "vista/pantallas_cajero/pant_tipo_deposito_cheque/pant_tipo_deposito_cheque.h"
#include "vista/pantallas_cajero/pant_operaciones/pant_operaciones.h"
#include "vista/pantallas_cajero/pant_ingrese_ultimos_cedula/pant_ingrese_ultimos_cedula.h"

VCajero::VCajero(QWidget *parent) :  QFrame(parent),  ui(new Ui::VCajero)
{
    ui->setupUi(this);
}

VCajero::~VCajero()
{
    delete ui;
}

void VCajero::DibujarPantalla_Cliente_noCliente(){
    if (ultimapantalla!=NULL){
        ultimapantalla->~QFrame();
    }
    Pant_Cliente_NoCliente *pantalla = new Pant_Cliente_NoCliente(this->ui->pantalla);
    pantalla->setVisible(true);
   this->ultimapantalla=pantalla;
}

void VCajero::DibujarPantalla_Indique_Monto(){
    if (ultimapantalla!=NULL){
        ultimapantalla->~QFrame();
    }
    Pant_Ingrese_Monto *pantalla = new Pant_Ingrese_Monto;
    pantalla->setVisible(true);
    this->ultimapantalla=pantalla;
}

void VCajero::DibujarPantalla_IngreseCheque(){

}

void VCajero::DibujarPantalla_Ingrese_Clave(){
    if (ultimapantalla!=NULL){
        ultimapantalla->~QFrame();
    }
    Pant_Ingrese_Clave *pantalla = new Pant_Ingrese_Clave(this->ui->pantalla);
    pantalla->setVisible(true);
    this->ultimapantalla=pantalla;
}


